Kuba1111 pisze:przy procesie kompilacji wyświetlają mi sie dwa błędy:
1. "optymalizacja moze skończyc sie neipowodzeniem!-double quotes needed"
2. "Koneic pracy programu-double quotes needed"
Lepiej przejrzyj ten kod bardziej dokładnie

To co od razu się rzuca:
Kod: Zaznacz cały
Alert ("Funkcja init, start programu!" //Alert-program zaczyna prace
"Uwaga!"
"Program działa przy TF 1H! Każda próba"
"optymalizacji może skonczyc sie niepowodzeniem!
"Parametry Stochastic Oscylator: K% = 5, D% = 3, Slowing = 3");
Tak się nie da. Komentarz powinien być jednym ciągiem w "...", albo na przykład tak:
Kod: Zaznacz cały
Alert ("Funkcja init, start programu!"
+"Uwaga!"
+"Program działa przy TF 1H! Każda próba"
+"optymalizacji może skonczyc sie niepowodzeniem!"
+"Parametry Stochastic Oscylator: K% = 5, D% = 3, Slowing = 3");
z tym że to będzie jednoznaczne z zapisaniem komentarza jednym ciągiem. (brakuje też cudzysłowu po słowie "niepowodzeniem!" - stąd tekst błędu 'double quotes needed')
Ta część:
- tekst błędu "double quotes needed" znaczy że "brakuje podwójnych cudzysłowów", brakuje znaku cudzysłowu po słowie "Programu".
Kod: Zaznacz cały
int deinit() //Wejscie (deinit)
{
extern int TP Points = 20;
a) deinit to funkcja "kończąca", deinicjalizacja, a nie rozpoczynająca,
b) w związku z powyższym, zmiennych nie definiuje się w funkcji deinit. Zmienne extern i inne zmienne globalne raczej będziesz chciał zdefiniować na początku całego kodu, poza wszelkimi funkcjami (w odróżnieniu od zmiennych lokalnych definiowanych wewnątrz funkcji i wtedy takich zmiennych lokalnych można używać tylko wewnątrz takiej funkcji)
Nie poddawaj się, taka wiedza naprawdę bardzo się przydaje

Wystarczy przejść trudny początek, zwracać uwagę na szczególiki, testować co jak działa, a potem jest już z górki.