De acordo com as regras ( aqui , em francês), você tem que residir no país onde você Aplique. O parágrafo principal é o primeiro:
Les étrangers désireux de se rendre en Algérie doivent présenter à leur arrivée un passeport en cours de validité muni d’un visa d’entrée sur le territoire Algérien délivré par l’Ambassade ou le Consulat algérien du lieu de résidence habituel du demandeur. A l’exception des pays où les formalités de visa ne sont pas exigées (voir liste des pays).
Listes des pays non soumis aux formalités de visa: TUNISIE, MAROC, MAURITANIE, LYBIE, YÉMEN, MALI, MALAISIE, RASD, SEYCHELLES, SYRIE
Uma tradução grosseira, bastante liberal, é (ênfase minha):
Foreigners wishing to enter Algeria should present on arrival a valid passport affixed with an entry visa for Algeria, delivered by the Algerian Embassy or Consulate in their habitual place of residence. This is with the exception of countries with no visa required (see list). List of countries: Tunisia, Morocco, Mauritania, Libya, Yemen, Mali, Malaysia, the SADR, the Seychelles and Syria
Então, para responder à sua pergunta, a menos que você tenha residência habitual em Marrocos, tecnicamente não pode solicitar um visto argelino por lá.